Text copied to clipboard!

Naslov

Text copied to clipboard!

Analitik kakovosti kode

Opis

Text copied to clipboard!
Iščemo analitika kakovosti kode, ki bo odgovoren za ocenjevanje, spremljanje in izboljševanje kakovosti programske kode v naših razvojnih ekipah. Vaša naloga bo zagotavljati, da so naši programski izdelki zanesljivi, varni in enostavni za vzdrževanje. Analitik kakovosti kode bo tesno sodeloval z razvijalci, vodji projektov in QA inženirji, da bi identificiral potencialne težave, predlagal izboljšave in uvajal najboljše prakse razvoja programske opreme. Vaše delo bo vključevalo uporabo avtomatiziranih orodij za analizo kode, izvajanje ročnih pregledov kode ter pripravo poročil o stanju kakovosti kode. Prav tako boste odgovorni za izobraževanje članov ekipe o standardih kodiranja, pripravo smernic in spremljanje skladnosti z internimi ter industrijskimi standardi. Pomemben del vašega dela bo tudi sodelovanje pri uvajanju novih tehnologij in orodij, ki pripomorejo k boljši kakovosti programske opreme. Od kandidata pričakujemo dobro razumevanje različnih programskih jezikov, orodij za analizo kode (kot so SonarQube, CodeClimate, ali podobni), ter izkušnje z agilnimi metodologijami razvoja programske opreme. Prav tako je zaželeno poznavanje varnostnih standardov in najboljših praks za zaščito programske kode pred ranljivostmi. Če ste natančni, analitični, imate odlične komunikacijske sposobnosti in vas veseli izboljševanje kakovosti programske opreme, vas vabimo, da se pridružite naši ekipi. Ponujamo dinamično delovno okolje, možnost stalnega strokovnega razvoja in sodelovanje z izkušenimi strokovnjaki na področju razvoja programske opreme.

Odgovornosti

Text copied to clipboard!
  • Izvajanje avtomatizirane in ročne analize programske kode
  • Priprava poročil o kakovosti kode in priporočil za izboljšave
  • Sodelovanje z razvojnimi ekipami pri uvajanju najboljših praks
  • Izobraževanje članov ekipe o standardih kodiranja
  • Spremljanje skladnosti z internimi in industrijskimi standardi
  • Identifikacija in odpravljanje varnostnih ranljivosti v kodi
  • Sodelovanje pri uvajanju novih orodij za analizo kode
  • Optimizacija procesov za zagotavljanje kakovosti programske opreme
  • Sodelovanje pri revizijah kode in tehničnih pregledih
  • Podpora QA inženirjem pri testiranju programske opreme

Zahteve

Text copied to clipboard!
  • Diploma iz računalništva, informatike ali sorodnega področja
  • Izkušnje z analizo in ocenjevanjem kakovosti programske kode
  • Poznavanje orodij za analizo kode (npr. SonarQube, CodeClimate)
  • Dobro razumevanje vsaj enega programskega jezika (npr. Java, Python, C#)
  • Izkušnje z agilnimi metodologijami razvoja programske opreme
  • Sposobnost priprave jasnih in razumljivih poročil
  • Odlične komunikacijske in sodelovalne sposobnosti
  • Poznavanje varnostnih standardov in praks
  • Natančnost in analitičen pristop k delu
  • Sposobnost samostojnega reševanja problemov

Možna vprašanja na razgovoru

Text copied to clipboard!
  • Katera orodja za analizo kode ste že uporabljali?
  • Kako bi ocenili kakovost kode v večji programski rešitvi?
  • Kako pristopate k izobraževanju ekipe o standardih kodiranja?
  • Katere varnostne ranljivosti najpogosteje preverjate v kodi?
  • Kako bi izboljšali procese zagotavljanja kakovosti programske opreme?
  • Kakšne izkušnje imate z agilnim razvojem programske opreme?
  • Kako pripravljate poročila o kakovosti kode?
  • Kako rešujete nesoglasja med člani ekipe glede standardov kodiranja?
  • Katere metrike kakovosti kode spremljate?
  • Kako ostajate na tekočem z novimi orodji in praksami na področju analize kode?